.title {
    color: #111;
    padding-bottom: 10px;
    border-bottom: 1px solid #eaeaea;
    margin-bottom: 18px;
    font-size: 16px;
}

a {
    text-decoration: none;
}

#movie-container {
    margin: 0;
    padding: 0;
    width: 100%;

    .movieContainerBox {
        display: flex;
        margin: 0 auto;
        padding: 0;
        width: 1040px;
    }



    .left-content {
        width: 705px;
        // margin:0 auto;
        padding-right: 40px;

        .nowPlay {
            margin-bottom: 36px;
            min-height: 344px;

            .slide {

                .slideControler {
                    float: right;
                    margin-top: -45px;
                    margin-right: 10px;

                    .lbtn {
                        a {
                            display: inline-block;
                            width: 18px;
                            height: 18px;
                            margin-right: 5px;
                            cursor: pointer;
                            background: url(../assets/slide_swithc_2.png) no-repeat;

                            &:link {
                                color: #37a;
                                text-decoration: none;
                            }
                        }
                    }

                    .rbtn {
                        a {
                            display: inline-block;
                            width: 18px;
                            height: 18px;
                            background: url(../assets/slide_swithc_2.png) no-repeat;
                            background-position: -18px 0;

                            &:link {
                                color: #37a;
                                text-decoration: none;
                            }

                        }
                    }
                }

                .slideTips {
                    float: right;
                    line-height: 30px;
                    color: #666;
                    margin-top: -53px;
                    margin-right: 70px;

                    span {
                        font-size: 12px;
                    }
                }
            }

            .nowPlayContent {
                overflow: hidden;
                position: relative;
                height: 270px;
                width: 675px;

                .nowPlayList {
                    position: absolute;
                    height: 270px;
                    width: 3500px;
                    background-color: pink;

                    .nowPlayItems {
                        font-size: 12px;
                        text-align: center;
                        margin-right: 25px;
                        width: 115px;
                        height: 270px;
                        overflow: hidden;
                        display: inline-block;
                        vertical-align: top;
                        letter-spacing: normal;
                        word-spacing: normal;
                        padding-bottom: 20px;
                        box-sizing: border-box;

                        .Item_pic {
                            width: 115px;
                            margin-right: 25px;
                            border-width: 0;
                            vertical-align: middle;
                            height: 162px;
                            overflow: hidden;
                            margin-bottom: 12px;
                        }

                        .Item_name {
                            font-size: 14px;
                            white-space: nowrap;
                            overflow: hidden;
                            color: #333;
                            height: 24px;
                            line-height: 24px;
                            cursor: pointer;
                            display: block;
                            width: 95px;
                            text-overflow: ellipsis;
                            margin: 0 auto;

                            &:link {
                                text-decoration: none;
                            }
                        }

                        .Item_score {
                            display: block;
                            zoom: 1;
                            margin: 4px auto 2px;
                            height: 19px;
                            font: 12px Helvetica, Arial, sans-serif;
                            line-height: 1.62;

                            .el-rate {
                                margin-top:-5px;
                                .el-rate__item{
                                    width: 13px;
                                }
                                .el-rate__text{
                                    margin-left:10px;
                                }
                            }
                        }

                        .todesc {
                            display: block;
                            margin: 0 auto;
                            text-align: center;
                            width: 90px;
                            height: 24px;
                            line-height: 24px;
                            background-color: #268dcd;
                            color: #fff;
                            border-radius: 2px;
                            font-size: 12px;
                            border: none;
                        }
                    }
                }
            }

        }

        .recentPlayMovie {
            min-height: 344px;

        }

        .recentPlayTV {
            min-height: 344px;

        }

        .hotRecommen {
            min-height: 344px;

        }

        .filmReview {
            min-height: 344px;

        }
    }

    .right-content {
        width: 300px;
        margin-left: 20px;


        .rank {
            h2 {
                border-bottom: 1px;
            }
        }

        .fans {
            .fansList {
                display: flex;
            }

            .fansItem {
                text-align: center;
                margin-right: 40px;

                .fansBgi {
                    width: 40px;
                    height: 40px;
                    background-size: cover;
                    margin-bottom: 10px;
                }

                .sina {
                    background-image: url(../assets/home_weibo@2x.jpg);
                }

                .wechat {
                    background-image: url(../assets/home_weixin@2x.jpg);
                }

            }
        }
    }

}